namespace FileDirUtils
{
    public enum FileCompareResult
    {
        OK,
        File1_Not_Existing,
        File1_Read_Error,        
        File2_Not_Existing,
        File2_Read_Error,
        Different_Size,
        Different_Content,
        Different_Date        
    }

    public interface IFileCompare
    {
        FileCompareResult CompareFiles(string f1, string f2);
    }
}